/* DESKTOP */
@media (min-width: 61em) {
	
	html {
/* 		background-image:url('http://averonesi.it/example.jpg'); */
/* 		background-position: center center; */
/* 		background-size: cover; */
/* 		background-repeat: no-repeat; */
		
/* 		min-height:100%; */
	}
	
	/* ------ BODY ------ */
	body {
		background-color: black;
/* 		background-color:transparent !important; */
		min-height:100%;
	}
	
		/* ------ NAVBAR ------ */
		.avNavbar {
			height: 60px;
/* 			background-image:url('../img/sfondo_menu_alto60x60.png'); */
			background-repeat: repeat-x; 
			position: relative;
			margin-left: auto;
			margin-right: auto;
			width: 1024px;
			z-index: 10000;
		}
			.avNavbar table {
				position: absolute;
				margin-left: auto;
				margin-right: auto;
				width: 1024px;
			}
			
				.avNavbar table .firstRow {
					height: 60px;
				}
				
					.avNavbar table .firstRow td.text {
						font-size: 0.9em;
						width: 97px;
						vertical-align: top;
						padding-top: 20px;
						color: white;
						text-align: center;
						font-weight: bold;
					}
					
					.avNavbar table .firstRow td.logo {
						width: 197px;
					}
					
					.avNavbar table .firstRow td.greetings {
						text-align: right;
						padding-right: 10px;
						color: #FFF;
					}
					
					.avNavbar table .firstRow td.logout {
					
					}
					
					.avNavbar table .firstRow td.followUs {
						width: 150px;
					}
					
					.avNavbar table .firstRow td.paddingLeft {
						width: 20px;
					}
					
					.avNavbar table .firstRow td.paddingRight {
						width: 20px;
					}
			
				.avNavbar table .secondRow {
					height: 60px;
					background-image:url('../img/header_menutendina.png');
					background-repeat: repeat-x;
				}
				
					.avNavbar table .secondRow td.text {
						font-size: 0.9em;
						width: 97px;
						vertical-align: top;
						padding-top: 20px;
						text-align: center;
						font-weight: bold;
					}
					
					.avNavbar table .secondRow td.logo {
						width: 150px;
					}
					
					.avNavbar table .secondRow td.followUs {
						width: 150px;
					}
			
			
			
				.avNavbar table td.text a		{ color: #ffffff !important; text-decoration: none !important; }
				.avNavbar table td.text a:visited	{ color: #ffffff !important; text-decoration: none !important; }
				.avNavbar table td.text a:hover		{ color: #ffffff !important; text-decoration: none !important; }
				.avNavbar table td.text a:active	{ color: #ffffff !important; text-decoration: none !important; }
				.avNavbar table td.text a.currentPage		{ color: #9e7bc1 !important; text-decoration: none !important; }
				.avNavbar table td.text a.currentPage:visited	{ color: #9e7bc1 !important; text-decoration: none !important; }
				.avNavbar table td.text a.currentPage:hover		{ color: #9e7bc1 !important; text-decoration: none !important; }
				.avNavbar table td.text a.currentPage:active	{ color: #9e7bc1 !important; text-decoration: none !important; }
				
				
			.avNavbar > .logo {
					position: absolute;
					left: 20px;
					z-index: 90;
			}
			
			.avNavbar > .logo .currentPage img{
				box-shadow: 4px 4px 11px #000000;
			}
				
				
			.avNavbar > .followUs {
				position: absolute;
				right: 20px;
				z-index: 90;
				float: right;
				width: 150px;
				background-image:url('../img/sfondo_social.png');
				background-repeat: no-repeat;
				box-shadow: 4px 4px 11px #000000;
			}
				.avNavbar > .followUs .upText {
					text-align: center;
					padding-top: 13px;
					ont-size: 13px;
					letter-spacing: 1pt;
				}
				.avNavbar > .followUs .middleRow {
					padding: 0px;
					margin: 5px 30px;
					color: black;
					background-color: black;
					display: block; height: 1px;
				    border: 0; border-top: 1px solid #black;
				}
				.avNavbar > .followUs .downIcons {
					text-align: center;
					padding-bottom: 10px;
				}
				.avNavbar > .followUs .downIcons > img {
					padding: 0px 10px;
					cursor: pointer;
				}
			
			
			
		
		/* ------ CONTAINER ------ */
		.avContainer {
			width: 100%;
			text-align: center;
			position: absolute;
			top: 60px;
		}
		
		
			/* ------ CONTENT ------ */
			.avContainer .avContent {
				position: relative;
			}
			
				.avContainer .avContent .narrow-content {
					margin-left: auto;
					margin-right: auto;
					min-height: 590px;
					width: 1024px;
/* 					background-image:url('../img/box-body-1024x1500.png'); */
					position: relative;
				}
				
				
				
				.avContainer .avContent .narrow-content .banner {	
					float: left;
					position: absolute;
					z-index: -10;
				}
				
				.avContainer .avContent .narrow-content .divContent {
					width: 1024px;
					padding-top: 60px;
				}
				.avContainer .avContent .narrow-content .divContent .tableContent {
					margin-top: 150px;
				}
			
			/* ------ FOOTER ------ */
			.avFooter {
			 	
			}
				.avFooter .footerContainer .footer1 {
			 		background-image:url('../img/footer_1.png');
			 		background-repeat: no-repeat;
			 		width: 312px; 
			 		text-align: left;
				}
					
					.avFooter .footerContainer .footer1 .nome {
						margin-left: 30px;
					}
					
					.avFooter .footerContainer .footer1 .mobile {
						margin-left: 30px;
					}
					
					.avFooter .footerContainer .footer1 .email {
						margin-left: 30px;
					}
					
				.avFooter .footerContainer .footer2 {
			 		background-image:url('../img/footer_ultimenovita.png');
			 		width: 507px;
			 		height: 147px;
			 		background-repeat: no-repeat;
			 		text-align: left;
				}
					
					.avFooter .footerContainer .footer2 img.logo_metralli {
						float: left;
						margin-left: 30px;
					}
					
					.avFooter .footerContainer .footer2 .content {
						float: left;
						margin-left: 50px;
						margin-top: 10px;
					}
				
				.avFooter .footerContainer .footer3 {
			 		background-image:url('../img/footer_3.png');
			 		background-repeat: no-repeat;
			 		width: 204px;
			 		background-position: right top; 
			 		
				}
					
					.avFooter .footerContainer .footer3 .logo_metralli {
						margin-bottom: 5px;
					}
					
					.avFooter .footerContainer .footer3 .logo_newediting {
						margin-top: 5px;
					}
			
				.avFooter .separatorLine {
					margin-left: auto;
					margin-right: auto;
					height: 5px;
					width: 1024px;
/* 					background-image:url('../img/riga-upfooter-5x5.png'); */
				}
				
				.avFooter .footerContainer {
					margin-left: auto;
					margin-right: auto;
					font-size: 0.9em;
					height: 149px;
					width: 1024px;
/* 					background-image:url('../img/sfondo-footer-110x110.png'); */
				}
				.avFooter .footerContainer > table {
					height: 110px;
				}
				

/* -------------------------------------------------------------------------------------------------------- */	
/* -- LOGIN --------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------- */
				.avContainer .avContent .narrow-content #login_form {
					width: 230px;
					margin-left: auto;
					margin-right: auto;
					color: black;
					text-align: left;
					border: 1px solid;
					padding: 10px;
					background-color: #F5F5F5;
					border-radius: 10px;
				}
				
				.avContainer .avContent .narrow-content #login_form h1 {
					text-align: center;
					margin-top: 0px;
				}
				
				.avContainer .avContent .narrow-content #login_form input[type="text"] {
					display: block;
					height: 30px;
				}
				
				.avContainer .avContent .narrow-content #login_form input[type="password"] {
					display: block;
					height: 30px;
				}
				
				.avContainer .avContent .narrow-content #login_form input[type="submit"] {
					display: block;
					width: 100px;
					margin-top: 20px;
					margin-left: 107px;
				}

/* -------------------------------------------------------------------------------------------------------- */	
/* -- HOME --------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------- */

				.avContainer .avContent .narrow-content .box_skitter_large {
					width: 1024px;
					height: 590px;
				}		
				
				.avContainer .avContent .narrow-content .box_skitter_large .container_skitter {
					width: 1024px;
					height: 590px;
				}		
				
/* -------------------------------------------------------------------------------------------------------- */	
/* -- GALLERY --------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------- */	
				
				.avContainer .avContent .narrow-content .avGallery .topbar {
					margin-top: 130px;
				}
				
				.avContainer .avContent .narrow-content .avGallery .topbar .avBreadcrums {
					float: left;
					position: relative;
					top: -10px;
				}
				
				.avContainer .avContent .narrow-content .avGallery .thumb-album {
					width: 270px !important;
					height: 230px !important;
				}

}